mentally disabled - Turco Inglés Diccionario